vanmaram

റേഡിയോ കാര്‍ബണ് - meaning in english

Meanings for റേഡിയോ കാര്‍ബണ്

noun
Radiocarbon